package utils;

import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
import javax.xml.parsers.ParserConfigurationException;

import org.w3c.dom.Document;


public class InitDOMParser {
	
	private static DocumentBuilderFactory fabrique;
	private static DocumentBuilder constructeur;
	
	public InitDOMParser(){
		//Initialisation du parseur DOM
				try{
					// création d'une fabrique de documents
					fabrique = DocumentBuilderFactory.newInstance();
					// création d'un constructeur de documents
					constructeur = fabrique.newDocumentBuilder();
				}catch(ParserConfigurationException pce){
					System.out.println("Erreur de configuration du parseur DOM");
					System.out.println("lors de l'appel à fabrique.newDocumentBuilder();");
				}
	}

	public static DocumentBuilder getConstructeur() {
		return constructeur;
	}

	public static void setConstructeur(DocumentBuilder constructeur) {
		InitDOMParser.constructeur = constructeur;
	}


	
	

}
